function getEleById(id) {
    return document.getElementById(id)
}

function getFirstNode(ele) {
    var node = ele.firstElementChild;
    return node;
}

function getLastNodel(ele) {
    return ele.lastElementChild;
}

function getNextNode(ele) {
    return ele.nextElementSibling;
}

//查找元素的上一个兄弟节点元素
function getPrevNode(ele) {
    return ele.previousElementSibling;
}

/**
 * 功能：给定元素和索引值查找指定索引值的兄弟元素节点，并返回
 * @param ele 元素节点
 * @param index 索引值
 * @returns {*|HTMLElement}
 */
function getEleOfIndex(ele,index) {
    return ele.parentNode.children[index];
}

//给定元素查找他的所有兄弟元素，并返回数组
function getAllSibings(ele) {
    //定义一个新数组，装所有的兄弟元素，将来返回
    var newArr  = [];
    var arr = ele.parentNode.children;
    for(var i=0;i<arr.length;i++){
        if(arr[i]!==ele){
            newArr.push(arr[i]);
        }
    }
    return newArr;

}